iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 1
3

小小自介:

大家好~我是catkitchen,第一次參加IT鐵人賽,有些許緊張XD
這次的主題是:使用 Windows cmd — 俗稱黑視窗,製作遊戲!
預計30天文章中一共分成3D與2D兩大部分,沒錯~3D是可以做出來的哦!就請大家拭目以待囉~

引言:

在這系列中,會使用C語言來撰寫cmd黑視窗程式。3D的部分將搭配3D引擎的原理(這部分會盡量仔細介紹)將3D顯示實作在黑視窗文字介面中,並將其做成簡易3D遊戲;2D部分則在顯示部分較為簡單,但遊戲部分會稍微花點心思製作成小型RPG遊戲。
俗稱黑視窗

目錄大綱:
以下每個小單元可能都不只一篇,視其內容多寡決定。

  • cmd 介紹
  • C語言的windows函式庫
  • 3D Part
    • 投影介紹
    • 三維空間投影到二維空間
    • 用像素點繪製直線
    • 矩陣是什麼?
    • 旋轉矩陣
    • 畫面剪裁
    • 實作簡易3D引擎
    • 基於自製3D引擎 — 3D遊戲實作(簡易實作,放置方塊、全方位瀏覽世界)
  • 2D Part
    • 2D移動介紹
    • 開始製作RPG遊戲
  • 尾聲

期許
最後希望自己能夠完成這30天的挑戰~也祝福所有挑戰者大家都能順利!
大家一起加油/images/emoticon/emoticon08.gif


下一篇
[11屆鐵人賽Day2] Windows Command-Line(cmd) 極簡介紹
系列文
若沒有遊戲引擎、合作夥伴...做得出遊戲嗎? 不試試看不知道吧? [使用C語言]30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言